mountain jerboa - Turkish English Dictionary